package openadmin.controller.gwt.beaninfo;

import java.io.Serializable;

import openadmin.controller.gwt.form.ParameterForm;

/**
 * <desc> Action the user can execute from a class
 * It has information about the class and the method to execute
 * 
 * @author edu
 *
 */
public class ActionChoice implements Serializable {

	private static final long serialVersionUID = 1L;  // To avoid compiler warnings
	
	public String className;		// The name of the Java class that contain the method to execute
	public String methodName;		// The method from the class to execute
	public String[] parameterNames;	// Parameters that are in the main form and thus are not required twice
	public ParameterForm form; 		// a form to retrieve additional information to execute the method

}